<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>headset.peripherals.JoystickController'.JoystickController</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="headset-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >HeaDSET</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="headset-module.html">Package&nbsp;headset</a> ::
        <a href="headset.peripherals-module.html">Package&nbsp;peripherals</a> ::
        <a href="headset.peripherals.JoystickController%27-module.html">Module&nbsp;JoystickController'</a> ::
        Class&nbsp;JoystickController
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class JoystickController</h1><p class="nomargin-top"><span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController">source&nbsp;code</a></span></p>
<center>
<center>  <map id="uml_class_diagram_for_headset__35" name="uml_class_diagram_for_headset__35">
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON1" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON1" alt="" coords="35,300,165,319"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON2" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON2" alt="" coords="35,319,165,337"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON3" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON3" alt="" coords="35,337,165,356"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON4" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON4" alt="" coords="35,356,165,375"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON5" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON5" alt="" coords="35,375,165,393"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON6" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON6" alt="" coords="35,393,165,412"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON7" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON7" alt="" coords="35,412,165,431"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON8" title="headset.peripherals.JoystickController&#39;.JoystickController.BUTTON8" alt="" coords="35,431,165,449"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#DISTANCE" title="headset.peripherals.JoystickController&#39;.JoystickController.DISTANCE" alt="" coords="35,449,165,468"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#FLY_MODE" title="headset.peripherals.JoystickController&#39;.JoystickController.FLY_MODE" alt="" coords="35,468,165,487"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#STEER_MODE" title="headset.peripherals.JoystickController&#39;.JoystickController.STEER_MODE" alt="" coords="35,487,165,505"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#STEER_SENSITIVITY" title="headset.peripherals.JoystickController&#39;.JoystickController.STEER_SENSITIVITY" alt="" coords="35,505,165,524"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#DoWork" title="The actual workhorse horse method." alt="" coords="35,527,165,545"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#IsButtonDown" title="Check if a button on the joysick is pressed down" alt="" coords="35,545,165,564"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#SwitchMode" title="Cycle through the different modes of manipulation" alt="" coords="35,564,165,583"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html#__init__" title="Constructor." alt="" coords="35,583,165,601"/>
<area shape="rect" href="headset.peripherals.JoystickController%27.JoystickController-class.html" title="The SimpleJoyStickController uses the TimedInputController to poll it&#39;s self every 30 miliseconds." alt="" coords="33,283,167,603"/>
<area shape="rect" href="headset.peripherals.InputController%27.TimedInputController-class.html#GetName" title="Returns the name of the InputController." alt="" coords="17,159,183,177"/>
<area shape="rect" href="headset.peripherals.InputController%27.TimedInputController-class.html#GetResolution" title="Returns the polling interval resolution" alt="" coords="17,177,183,196"/>
<area shape="rect" href="headset.peripherals.InputController%27.TimedInputController-class.html#IsRunning" title="Checks if the controller is running." alt="" coords="17,196,183,215"/>
<area shape="rect" href="headset.peripherals.InputController%27.TimedInputController-class.html#Start" title="Start polling" alt="" coords="17,215,183,233"/>
<area shape="rect" href="headset.peripherals.InputController%27.TimedInputController-class.html#Stop" title="Stop polling." alt="" coords="17,233,183,252"/>
<area shape="rect" href="headset.peripherals.InputController%27.TimedInputController-class.html" title="Extends the interface with a timer for timed polling." alt="" coords="16,133,184,253"/>
<area shape="rect" href="headset.peripherals.InputController%27.PolledInputController-class.html" title="The base class is extended with a method to poll the interface." alt="" coords="16,72,184,104"/>
<area shape="rect" href="headset.peripherals.InputController%27.InputController-class.html" title="Wraps third party input." alt="" coords="31,11,169,43"/>
</map>
  <img src="uml_class_diagram_for_headset__35.gif" alt='' usemap="#uml_class_diagram_for_headset__35" ismap="ismap" class="graph-without-title" />
</center>
</center>
<hr />
<p>The SimpleJoyStickController uses the TimedInputController to poll 
  it's self every 30 miliseconds. This should give good feedback.</p>

<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.peripherals.JoystickController%27.JoystickController-class.html#DoWork" class="summary-sig-name">DoWork</a>(<span class="summary-sig-arg">self</span>)</span><br />
      The actual workhorse horse method.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.DoWork">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.peripherals.JoystickController%27.JoystickController-class.html#IsButtonDown" class="summary-sig-name">IsButtonDown</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">button</span>)</span><br />
      Check if a button on the joysick is pressed down</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.IsButtonDown">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.peripherals.JoystickController%27.JoystickController-class.html#SwitchMode" class="summary-sig-name">SwitchMode</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Cycle through the different modes of manipulation</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.SwitchMode">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.peripherals.JoystickController%27.JoystickController-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">inputInterface</span>)</span><br />
      Constructor.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.__init__">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr class="private">
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="headset.peripherals.JoystickController%27.JoystickController-class.html#_calibrate" class="summary-sig-name" onclick="show_private();">_calibrate</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Calibrate the joystick b y resetting the center position, offset and 
      range</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController._calibrate">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html">InputController'.TimedInputController</a></code></b>:
      <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html#GetName">GetName</a></code>,
      <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html#GetResolution">GetResolution</a></code>,
      <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html#IsRunning">IsRunning</a></code>,
      <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html#Start">Start</a></code>,
      <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html#Stop">Stop</a></code>
      </p>
    <div class="private">    <p class="indent-wrapped-lines"><b>Inherited from <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html">InputController'.TimedInputController</a></code></b> (private):
      <code><a href="headset.peripherals.InputController%27.TimedInputController-class.html#_onTick" onclick="show_private();">_onTick</a></code>
      </p></div>
    </td>
  </tr>
</table>
<!-- ==================== CLASS VARIABLES ==================== -->
<a name="section-ClassVariables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variables</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariables"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON1" class="summary-name">BUTTON1</a> = <code title="1">1</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON2" class="summary-name">BUTTON2</a> = <code title="2">2</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON3" class="summary-name">BUTTON3</a> = <code title="4">4</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON4" class="summary-name">BUTTON4</a> = <code title="8">8</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON5" class="summary-name">BUTTON5</a> = <code title="16">16</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON6" class="summary-name">BUTTON6</a> = <code title="32">32</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON7" class="summary-name">BUTTON7</a> = <code title="64">64</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#BUTTON8" class="summary-name">BUTTON8</a> = <code title="128">128</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#DISTANCE" class="summary-name">DISTANCE</a> = <code title="1.0">1.0</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#FLY_MODE" class="summary-name">FLY_MODE</a> = <code title="1">1</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#STEER_MODE" class="summary-name">STEER_MODE</a> = <code title="2">2</code>
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a href="headset.peripherals.JoystickController%27.JoystickController-class.html#STEER_SENSITIVITY" class="summary-name">STEER_SENSITIVITY</a> = <code title="0.1">0.1</code>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="DoWork"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">DoWork</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.DoWork">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>The actual workhorse horse method. Polls the joystick and gives 
  position updates to the system.</p>
  <dl class="fields">
    <dt>Overrides:
        <a href="headset.peripherals.InputController%27.PolledInputController-class.html#DoWork">InputController'.PolledInputController.DoWork</a>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="IsButtonDown"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">IsButtonDown</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">button</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.IsButtonDown">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Check if a button on the joysick is pressed down</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>button</code></strong> - the button to check for</li>
    </ul></dd>
  </dl>
<div class="fields">      <p><strong>Note:</strong>
        this is a private method and should not be called by the user
      </p>
</div></td></tr></table>
</div>
<a name="SwitchMode"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">SwitchMode</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.SwitchMode">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Cycle through the different modes of manipulation</p>
  <dl class="fields">
  </dl>
<div class="fields">      <p><strong>Note:</strong>
        this is a private method and should not be called by the user
      </p>
</div></td></tr></table>
</div>
<a name="__init__"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">inputInterface</span>)</span>
    <br /><em class="fname">(Constructor)</em>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController.__init__">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Constructor. Needs an inputInterface version 1.0.</p>
  <dl class="fields">
    <dt>Parameters:</dt>
    <dd><ul class="nomargin-top">
        <li><strong class="pname"><code>inputInterface</code></strong> - An inputinterface of version 1.0</li>
    </ul></dd>
    <dt>Overrides:
        <a href="headset.peripherals.InputController%27.InputController-class.html#__init__">InputController'.InputController.__init__</a>
    </dt>
  </dl>
</td></tr></table>
</div>
<a name="_calibrate"></a>
<div class="private">
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">_calibrate</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="headset.peripherals.JoystickController%27-pysrc.html#JoystickController._calibrate">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Calibrate the joystick b y resetting the center position, offset and 
  range</p>
  <dl class="fields">
  </dl>
<div class="fields">      <p><strong>Note:</strong>
        this is a private method and should not be called by the user
      </p>
</div></td></tr></table>
</div>
<br />
<!-- ==================== CLASS VARIABLE DETAILS ==================== -->
<a name="section-ClassVariableDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Class Variable Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-ClassVariableDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="BUTTON1"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON1</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
1
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON2"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON2</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
2
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON3"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON3</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
4
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON4"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON4</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
8
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON5"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON5</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
16
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON6"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON6</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
32
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON7"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON7</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
64
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="BUTTON8"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">BUTTON8</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
128
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="DISTANCE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">DISTANCE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
1.0
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="FLY_MODE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">FLY_MODE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
1
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="STEER_MODE"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">STEER_MODE</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
2
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<a name="STEER_SENSITIVITY"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <h3 class="epydoc">STEER_SENSITIVITY</h3>
  
  <dl class="fields">
  </dl>
  <dl class="fields">
    <dt>Value:</dt>
      <dd><table><tr><td><pre class="variable">
0.1
</pre></td></tr></table>
</dd>
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="headset-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >HeaDSET</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    <a href="epydoc-log.html">Generated by Epydoc
    3.0.1 on Wed Feb 25 12:57:59 2009</a>
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
